#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# @author herberthudson@gmail.com
# @version 1.0 - 6 Março de 2013
# @license Apache 2

import os, sys

def main(argv):

	index = int(sys.argv[1])
	temp = getTemp(index)
	msg = getMsg(temp)
	if(msg):
		print msg
	else:
		print 0

def getMsg(msg):
	msg = msg.replace('+','')
	msg = msg.replace('°C','')
	msg = msg.replace('\n','')
	return int(float(msg))

def getTemp(option):
	if(option == 0):
		com="sensors | grep 'Core 0' | awk '{print$3}'"
		temp=os.popen(com)
		final=temp.read()
		return final
	elif(option == 1):
		com="sensors | grep 'Core 1' | awk '{print$3}'"
		temp=os.popen(com)
		final=temp.read()
		return final
	else:	
		return ''


if __name__ == "__main__":
  	main(sys.argv)
